from aiogram.fsm.state import State, StatesGroup


class AdminSG(StatesGroup):
    admin = State()


class MailingSG(StatesGroup):
    mailing_text = State()
    select_date = State()
    select_time = State()
    confirm_mailing = State()


class DepositsForConfirmationSG(StatesGroup):
    deposits_list = State()


class AllDepositsSG(StatesGroup):
    deposits_list = State()


class AccountsForConfirmationSG(StatesGroup):
    accounts_list = State()


class AccountDetailsSG(StatesGroup):
    account_details = State()
    confirm_account = State()


class WithdrawalsForConfirmationSG(StatesGroup):
    withdrawals_list = State()


class AllWithdrawalsSG(StatesGroup):
    withdrawals_list = State()


class WithdrawDetailsSG(StatesGroup):
    withdraw_details = State()
    confirm_withdraw = State()
